telares (singular) - French English Dictionary